﻿/*=======================================================*/
/*                                                       */
/* Core - Global                                         */
/*                                                       */
/*=======================================================*/

div#screenerFooterBlocGwt {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

.gwt-header-simplePanel-separator-Menu {
	padding-left: 5px;
	padding-right: 5px;
}

.message-error-horizontalPanel {
	width: 100%;
	color: #DD3C10;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	background-color: #FFEBE8;
/*	border: 1px solid #DD3C10; */
}

.message-succes-horizontalPanel {
	width: 100%;
	color: #000000;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	background-color: #deefe0;
/*	border: 1px solid #DD3C10; */
}

.message-info-horizontalPanel {
	width: 100%;
	color: #6b90da;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	background-color: #f0f7f9;
/*	border: 1px solid #DD3C10;  */
}

.text-area {
	width: 400px;
	height: 150px;
}

.middle-bloc-end-content {
}

.default-flowPanel {
	width: 100%;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align:	left;
}

.left-flowPanel-simplePanel-content {
	float: left;
	text-align:	left;
}

.right-flowPanel-simplePanel-content {
	float: right;
	text-align:	right;
}

.header-horizontalPanel-buttons {
	width: 100%;
	padding-right: 15px;
	text-align:	right;
}

.header-simplePanel-button {
	float: right;
	padding-left: 15px;
	text-align:	right;
}

.footer-horizontalPanel-buttons {
	width: 100%;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align:	right;
}

.footer-simplePanel-button {
	float: right;
	padding-left: 15px;
	text-align:	right;
}

.screener-footer-bloc-link {
	font-size:11px; 
	color: #48182C; 
	text-align: left;
	padding-left: 15px;
}

.screener-footer-bloc-link-left {
	text-align: left;
	padding-left: 15px;
}

.screener-footer-bloc-link-center{
	text-align: center;
}

.screener-footer-bloc-link-right {
	text-align: right;
	padding-right: 15px;
}


.generic-simplePanel-label {
	width: 150px;
}

/*=======================================================*/
/* Core - Forms                                          */
/*=======================================================*/

.form-horizontalPanel-line {
	width: 100%;
	padding-right: 15px;
	text-align:	left;
}

.form-horizontalPanel-simplePanel {
	float: left;
	padding-left: 15px;
	text-align:	left;
}

.form-contact {
}

/*=======================================================*/
/* Core - lightBox                                       */
/*=======================================================*/
.lightbox-hide-overflow {
	overflow: hidden;
}

.lightbox-scroll-overflow {
	overflow: scroll;
}

.lightbox-dialogBox-glass {
	width: 100%;
	height: auto;
	margin: auto;
	background-color: #000000;
	opacity: 0.60;
	-moz-opacity: 0.60;
	filter: alpha(opacity=60);
}

.lightbox-dialogBox-contentGlobal {
	height: auto;
	background-color: #FFFFFF;
	border:	3px solid #EE8A1D;
}

.lightbox-dialogBox-contentGlobal .Caption {
	cursor:	move;
}

.lightbox-dialogBox-caption-content {
	height: 5px;
	cursor:	move;
}

.lightbox-dialogBox-caption-content-title {
}

.lightbox-dialogBox-caption-content-close {
}

.lightbox-dialogBox-headerPanel-content {
	width: 100%;
	height: 30px;
	border-bottom:	1px dashed #EE8A1D;
}

.lightbox-dialogBox-headerPanel-content-title {
	width: 90%;
	float: right;
	height: 30px;
	color: #48182C;
	font-weight: bold;
	text-align:	center;
}

.lightbox-dialogBox-headerPanel-content-close {
	width: 10%;
	float: right;
	height: 30px;
	text-align:	center;
	cursor: pointer;
}

.lightbox-dialogBox-contentGlobal {
}

.lightbox-dialogBox-contentPanel {
	padding-top: 25px;
}

.lightbox-line-error-message {
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: red;
}

.lightbox-line-succes-message {
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: green;
}

/*=======================================================*/
/*                                                       */
/* Core - USER                                           */
/*                                                       */
/*=======================================================*/

/*=======================================================*/
/* Core - lightBox User AfterLogin                       */
/*=======================================================*/
.share-contacts-lightbox-contentGlobal {
}

.share-contacts-lightbox .Caption {
}

.share-contacts-lightbox-contentPanel {
	padding-top: 5px;
}

.share-contacts-lightbox-line {
	padding-top: 15px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.share-contacts-lightbox-simplePanel-label {
	width: 110px;
}

.share-contacts-lightbox-line-title {
	color: #EE8A1D;
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.share-contacts-lightbox-input {
	width: 250px;
}

.share-contacts-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;

}


/*=======================================================*/
/* Core - lightBox User AfterLogin                       */
/*=======================================================*/
.about-us-lightbox-contentGlobal {
}

.about-us-lightbox .Caption {
}

.about-us-lightbox-contentPanel {
}

.about-us-lightbox-simplePanel-label {
	width: 110px;
}

.about-us-lightbox-flowPanel-line {
	width: 100%;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align:	left;
}

.about-us-lightbox-simplePanel {
	float: left;
	padding-left: 15px;
	text-align:	left;
}

.about-us-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
}

/*=======================================================*/
/* Core - lightBox User AfterLogin                       */
/*=======================================================*/
.disclaimer-lightbox-contentGlobal {
}

.disclaimer-lightbox .Caption {
}

.disclaimer-lightbox-contentPanel {
}

.disclaimer-lightbox-simplePanel-label {
	width: 110px;
}

.disclaimer-lightbox-line {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.disclaimer-lightbox-textbox-ad-title {
	width: 400px;
}

.disclaimer-lightbox-textbox-ad-content {
	width: 400px;
	height: 150px;
}

.disclaimer-lightbox-line-title {
	color: #EE8A1D;
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.disclaimer-lightbox-line-title-ad {
	padding-top: 15px;
	margin-bottom: 15px;
	color: #48182C;
	font-weight: bold;
	border-bottom:	1px dashed #EE8A1D;
}

.disclaimer-lightbox-line-error {
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: red;
}

.disclaimer-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;

}

/*=======================================================*/
/* Core - lightBox User AfterLogin                       */
/*=======================================================*/
.contact-us-lightbox-contentGlobal {
}

.contact-us-lightbox .Caption {
}

.contact-us-lightbox-contentPanel {
}

.contact-us-lightbox-simplePanel-label {
	width: 110px;
}

.contact-us-lightbox-line {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.contact-us-lightbox-textbox-ad-title {
	width: 400px;
}

.text-area {
	width: 400px;
	height: 150px;
}

.contact-us-lightbox-line-title {
	color: #EE8A1D;
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.contact-us-lightbox-line-error {
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: red;
}

.contact-us-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;

}

/*=======================================================*/
/* Core - lightBox User AfterLogin                       */
/*=======================================================*/
.after-login-lightbox-contentGlobal {
}

.after-login-lightbox .Caption {
}

.after-login-lightbox-contentPanel {
}

.after-login-lightbox-simplePanel-label {
	width: 110px;
}

.after-login-lightbox-line {
	float: left;
	padding-left: 15px;
	text-align:	left;
}

.after-login-lightbox-line-radioButton-civility {
	width: 80px;
}

.after-login-lightbox-footer {
}

/*=======================================================*/
/* Core - lightBox User View                             */
/*=======================================================*/
.user-view-line {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.user-view-line-title {
	width: 100%;
	color: #EE8A1D;
	border-bottom: 1px dashed #DCDCDC;
	padding-top: 20px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

.user-view-line-title-simplePanel {
	float: left;
	padding-left: 15px;
	text-align:	right;
	vertical-align: middle;
}

.user-view-simplePanel-label {
	width: 130px;
}


/*=======================================================*/
/* Core - lightBox User Edit                             */
/*=======================================================*/
.user-edit-lightbox-contentGlobal {
}

.user-edit-lightbox .Caption {
}

.user-edit-lightbox-contentPanel {
}

.user-edit-lightbox-title {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.user-edit-lightbox-simplePanel-label {
	width: 130px;
}

.user-edit-lightbox-line {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.user-edit-lightbox-line-title {
	color: #EE8A1D;
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.user-edit-lightbox-line-label {
	padding-right: 15px;
}

.user-edit-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align:	right;
}

.user-edit-lightbox-textbox-user {
	width: 200px;
}

.user-edit-lightbox-textbox-address {
	width: 250px;
}

.user-edit-lightbox-textbox-contact {
	width: 200px;
}

.user-edit-lightbox-list-country {
	width: 250px;
}

.user-edit-lightbox-list-language {
	width: 155px;
	height: 200px;
}

.user-edit-lightbox-list-nationality {
	width: 155px;
	height: 200px;
}

.user-edit-lightbox-list-profession {
	width: 250px;
	height: 350px;
	margin-top: 15px;
	margin-left: 15px;
}

/*=======================================================*/
/* Core - lightBox Message                               */
/*=======================================================*/
.message-lightbox-contentGlobal {
}

.message-lightbox .Caption {
}

.message-lightbox-contentPanel {
}

.message-lightbox-title {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.message-lightbox-simplePanel-label {
	width: 100px;
}

.message-lightbox-line {
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
}

.message-lightbox-line-title {
	color: #EE8A1D;
	padding-top: 5px;
	padding-left: 15px;
	font: 12px arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.message-lightbox-line-label {
	padding-right: 15px;
}

.message-lightbox-footer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align:	right;
}

.message-lightbox-line-message-subject {
	width: 450px;
}

.message-lightbox-line-message-text {
	width: 450px;
	height: 200px;
}

